causing rumours - French English Dictionary